package com.tank;

/**
 * 作弊码类
 *
 * @author LEON
 */
public class CheatCode {
    /**
     * 作弊码 J ,散弹
     *
     * @param x
     * @param y
     * @param tankClient
     * @param isFriend
     */
    public void fire(int x, int y, TankClient tankClient, boolean isFriend) {
        Missile mis1 = new Missile(x + 21, y + 21, 1, tankClient, isFriend);
        Missile mis2 = new Missile(x + 21, y + 21, 2, tankClient, isFriend);
        Missile mis3 = new Missile(x + 21, y + 21, 3, tankClient, isFriend);
        Missile mis4 = new Missile(x + 21, y + 21, 4, tankClient, isFriend);
        tankClient.missiles.add(mis1);
        tankClient.missiles.add(mis2);
        tankClient.missiles.add(mis3);
        tankClient.missiles.add(mis4);
    }

    /**
     * 超大炮弹：B
     *
     * @param x
     * @param y
     * @param dir
     * @param tankClient
     * @param isFriend
     */
    public void bigMissile(int x, int y, int dir, TankClient tankClient, boolean isFriend) {
        Missile mis = new Missile(x, y, dir, tankClient, isFriend, 200, 200, true);
        tankClient.missiles.add(mis);
    }
}
